e188046ace240331814143139cb05ab9d379478d,src/main/java/org/esa/beam/bop/meris/cloud/BlueBandOp.java,BlueBandOp,computeTile,#Band#Tile#ProgressMonitor#,114
Before Change
} else {
// altitude of scattering surface
// ToDo: introduce RR/FR specific altitude
if ((altitude.getSampleFloat(x, y) < 1700 && po2 >= D_ASS)
|| (altitude.getSampleFloat(x, y) >= 1700 && po2 > 0.04 + (0.31746 + 0.00003814 * altitude.getSampleFloat(x, y)))) {
// snow cover
if ((toar13[i] <= R1_ASS * toar7[i] + R2_ASS) && // snow test 3
(toar13[i] <= R3_ASS)) {
After Change
for (int y = rect.y; y < rect.y+rect.height; y++) {
for (int x = rect.x; x < rect.x+rect.width; x++, i++) {
final float po2 = toar11[i] / toar10[i];
final float alt = altitude.getSampleFloat(x, y);
boolean assuredLand = safeLand[i];
isSnowPlausible = isSnowPlausible(latitude.getSampleFloat(x, y), alt, assuredLand);